/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package javafx191labs.agordeev.game.data;

/**
 *
 * @author r4diantq
 */
public abstract class gameNode {
    //имя ячейки
    protected String name;
    //максимальное допустимое значение достижимости
    protected final int _MAX_ = 20;
    //достижимость, предназначена для поиска минимальных путей
    protected int approachibility;
    //дефолтный конструктор
    public gameNode(){ name = "N"; }
    //получить достижимость
    public abstract int getApproachibility();
    //установить достижимость
    public abstract void setApproachibility(int approachibility);
    //получить имя ячейки
    public abstract String getName();
    //установить имя ячейки
    public abstract void setName(String name);
}
